﻿input[type='number'],
input[type='text'] {
    border: solid 1px #ff9999;
}

.pagination a {
    cursor: pointer;
}

.Template .Header {
    background-color: #dedede;
    border-bottom: solid 1px #aaaaaa;
}

    .Template .Header img {
        height: 80px;
        margin-left: 50px;
    }

    .Template .Header a {
        cursor: pointer;
    }

    .Template .Header .Title1 {
        font-size: 36px;
    }

        .Template .Header .Title1 a {
            color: #222222;
            text-decoration: none;
        }

            .Template .Header .Title1 a:hover {
                text-decoration: underline;
            }

    .Template .Header .Title2 {
        color: red;
        font-size: 30px;
        padding-right: 50px;
    }

    .Template .Header .IncludeNonActiveItems {
        font-size: 20px;
        padding-right: 20px;
    }

.Template .CategoriesMenu {
    float: left;
    font-size: 36px;
    margin-left: 10px;
    margin-top: 10px;
}

.Main .CatalogCategoryContainer {
    border: solid 1px #aaaaaa;
    margin-top: 10px;
}

    .Main .CatalogCategoryContainer:hover {
        cursor: pointer;
        opacity: 0.7;
    }

.Main .NameContainer {
    border-bottom: dotted 1px #aaaaaa;
    font-weight: bold;
    padding: 10px;
}

.Main .ImageContainer {
    height: 250px;
    padding: 10px;
}

    .Main .ImageContainer .Inner {
        border: solid 1px Black;
        height: 250px;
        padding: 10px;
    }

.Main img {
    max-height: 100%;
    max-width: 100%;
}

.Catalog .CatalogImageContainer {
    border: solid 1px #ff9999;
    margin-top: 10px;
}

    .Catalog .CatalogImageContainer .ImageContainer:hover {
        cursor: pointer;
        opacity: 0.7;
    }

    .Catalog .CatalogImageContainer .IdContainer {
    }

    .Catalog .CatalogImageContainer .NameContainer {
        font-weight: bold;
    }

    .Catalog .CatalogImageContainer .BarcodeContainer {
        border-bottom: dotted 1px #aaaaaa;
    }

    .Catalog .CatalogImageContainer .ImageContainer {
        height: 250px;
        padding: 10px;
    }

        .Catalog .CatalogImageContainer .ImageContainer img {
            max-height: 100%;
            max-width: 100%;
        }

.CatalogCategoriesManagement .CatalogCategory {
}

    .CatalogCategoriesManagement .CatalogCategory .Inner {
        border: solid 1px #aaaaaa;
        margin-top: 10px;
    }

        .CatalogCategoriesManagement .CatalogCategory .Inner .NameContainer {
            border-bottom: dotted 1px #aaaaaa;
            height: 40px;
            font-weight: bold;
            padding: 5px;
        }

        .CatalogCategoriesManagement .CatalogCategory .Inner .ImageContainer {
            height: 250px;
            padding: 10px;
        }

.CatalogCategoriesManagement img {
    max-height: 100%;
    max-width: 100%;
}

.ReplaceCatalogCategoryImage .ImageContainer {
    border: solid 1px #aaaaaa;
    height: 300px;
    max-width: 100%;
}

    .ReplaceCatalogCategoryImage .ImageContainer img {
        max-height: 100%;
        max-width: 100%;
    }

.CatalogCategoriesMenu a {
    cursor: pointer;
}
